#pragma once
#include <geometry\primitive.h>
#include <collision\collision_structure.h>
#include <physics\rigid_body.h>

namespace gc{
	///< check collisions, correct overlaps and perform physical interactions
	template<typename PrimType>
	__global__ void narrowPhase(int broadSize, CollisionPair *broadCPs, PrimType *prims, MPhys::RigidBody *rigids);

}